Fix typos in pkg-config invokations. (#72476)
authorMatthias Clasen <matthiasc@src.gnome.org>
Tue, 26 Feb 2002 00:44:36 +0000 (00:44 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 26 Feb 2002 00:44:36 +0000 (00:44 +0000)
* docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config
invokations.  (#72476)

Fixes for #72478:

* gtk/tmpl/gtkprogressbar.sgml: Add note about new GtkProgressBar
API to introduction.

* gtk/gtk-sections.txt: Reorder GtkProgressBar functions to move
undeprecated API to top.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/ChangeLog
docs/reference/gtk/gtk-sections.txt
docs/reference/gtk/tmpl/gtkprogressbar.sgml
docs/tutorial/gtk-tut.sgml

index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index 47d98a41bc18aa5ccecb42d001667ca742fb4fe2..872d1ff31d48f4a52a36c41201ad7825eea5d363 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config 
+       invokations.  (#72476) 
+
 Mon Feb 25 18:59:27 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktooltips.c (start_keyboard_mode): Set the keyboard-mode
index b7e4adcd95d8c136065c053f0c314e5778464646..3ccf8db2715de5a318c1cd618a57c1fe2096177b 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-26  Matthias Clasen  <maclas@gmx.de>
+
+       Fixes for #72478:
+       
+       * gtk/tmpl/gtkprogressbar.sgml: Add note about new GtkProgressBar
+       API to introduction. 
+
+       * gtk/gtk-sections.txt: Reorder GtkProgressBar functions to move 
+       undeprecated API to top.
+
 Sat Feb 23 23:39:14 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/tmpl/gtktreemodel.sgml: Document gtk_tree_path_new_root(),
index 113572c7c43d19c95b228ada76380a6c37796a01..91d4b63a20dea471d523a288a94383a8ae2436ef 100644 (file)
@@ -1878,23 +1878,23 @@ gtk_progress_get_type
 <FILE>gtkprogressbar</FILE>
 <TITLE>GtkProgressBar</TITLE>
 GtkProgressBar
-GtkProgressBarStyle
-GtkProgressBarOrientation
 gtk_progress_bar_new
 gtk_progress_bar_pulse
 gtk_progress_bar_set_text
 gtk_progress_bar_set_fraction
 gtk_progress_bar_set_pulse_step
+gtk_progress_bar_set_orientation
+GtkProgressBarOrientation
+gtk_progress_bar_get_text
 gtk_progress_bar_get_fraction
 gtk_progress_bar_get_pulse_step
-gtk_progress_bar_get_text
+gtk_progress_bar_get_orientation
 gtk_progress_bar_new_with_adjustment
 gtk_progress_bar_set_bar_style
+GtkProgressBarStyle
 gtk_progress_bar_set_discrete_blocks
 gtk_progress_bar_set_activity_step
 gtk_progress_bar_set_activity_blocks
-gtk_progress_bar_set_orientation
-gtk_progress_bar_get_orientation
 gtk_progress_bar_update
 <SUBSECTION Standard>
 GTK_PROGRESS_BAR
index d7138ac17f7f27291fca18a9dd1b9cbe34ad8ba8..1441ce2963983856e66ef6bbde5d753c2faf6152 100644 (file)
@@ -18,24 +18,38 @@ When an application can determine how much work needs to take place
 progress, it can use the #GtkProgressBar in percentage mode and the user
 sees a growing bar indicating the percentage of the work that has
 been completed.  In this mode, the application is required to call
-either the gtk_progress_set_percentage() or gtk_progress_set_value()
-functions periodically to update the progress bar.
+gtk_progress_bar_set_fraction() periodically to update the progress bar.
 </para>
 
 <para>
 When an application has no accurate way of knowing the amount of work
-to do, it can use the #GtkProgressBar in activity mode.  In this mode
-the progress bar shows activity by a block moving back and forth within
-the progress area.
+to do, it can use the #GtkProgressBar in activity mode, which shows activity 
+by a block moving back and forth within the progress area. In this mode,
+the application is required to call gtk_progress_bar_pulse() perodically
+to update the progress bar.
 </para>
 
 <para>
 There is quite a bit of flexibility provided to control the appearance
 of the #GtkProgressBar.  Functions are provided to control the 
-orientation of the bar, optional text which can be displayed along with
-the bar, and the style in which the bar grows.
+orientation of the bar, optional text can be displayed along with
+the bar, and the step size used in activity mode can be set.
 </para>
 
+<note>
+<para>
+The #GtkProgressBar/#GtkProgress API in GTK 1.2 was bloated, needlessly complex
+and hard to use properly.  Therefore #GtkProgress has been deprecated
+completely and the #GtkProgressBar API has been reduced to the following 9
+functions: gtk_progress_bar_new(), gtk_progress_bar_pulse(), gtk_progress_bar_set_text(),
+gtk_progress_bar_set_fraction(), gtk_progress_bar_set_pulse_step(),
+gtk_progress_bar_set_orientation(), gtk_progress_bar_get_text(),
+gtk_progress_bar_get_fraction(), gtk_progress_bar_get_pulse_step(). These have
+been grouped at the beginning of this section, followed by a large chunk of 
+deprecated 1.2 compatibility functions.
+</para>
+</note>
+
 <!-- ##### SECTION See_Also ##### -->
 <para>
 
@@ -48,29 +62,57 @@ and should be accessed using the functions below.
 </para>
 
 
-<!-- ##### ENUM GtkProgressBarStyle ##### -->
+<!-- ##### FUNCTION gtk_progress_bar_new ##### -->
 <para>
-An enumeration representing the styles for drawing the progress bar.
+Creates a new #GtkProgressBar.
+</para>
 
-<informaltable pgwide=1 frame="none" role="enum">
-<tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*">
-<tbody>
+@Returns: a #GtkProgressBar.
 
-<row>
-<entry>GTK_PROGRESS_CONTINUOUS</entry>
-<entry>The progress bar grows in a smooth, continuous manner.</entry>
-</row>
 
-<row>
-<entry>GTK_PROGRESS_DISCRETE</entry>
-<entry>The progress bar grows in discrete, visible blocks.</entry>
-</row>
+<!-- ##### FUNCTION gtk_progress_bar_pulse ##### -->
+<para>
 
-</tbody></tgroup></informaltable>
 </para>
 
-@GTK_PROGRESS_CONTINUOUS: 
-@GTK_PROGRESS_DISCRETE: 
+@pbar: 
+
+
+<!-- ##### FUNCTION gtk_progress_bar_set_text ##### -->
+<para>
+
+</para>
+
+@pbar: 
+@text: 
+
+
+<!-- ##### FUNCTION gtk_progress_bar_set_fraction ##### -->
+<para>
+
+</para>
+
+@pbar: 
+@fraction: 
+
+
+<!-- ##### FUNCTION gtk_progress_bar_set_pulse_step ##### -->
+<para>
+
+</para>
+
+@pbar: 
+@fraction: 
+
+
+<!-- ##### FUNCTION gtk_progress_bar_set_orientation ##### -->
+<para>
+
+</para>
+
+@pbar: 
+@orientation: 
+
 
 <!-- ##### ENUM GtkProgressBarOrientation ##### -->
 <para>
@@ -109,47 +151,13 @@ directions for the visible progress bar.
 @GTK_PROGRESS_BOTTOM_TO_TOP: 
 @GTK_PROGRESS_TOP_TO_BOTTOM: 
 
-<!-- ##### FUNCTION gtk_progress_bar_new ##### -->
-<para>
-Creates a new #GtkProgressBar.
-</para>
-
-@Returns: a #GtkProgressBar.
-
-
-<!-- ##### FUNCTION gtk_progress_bar_pulse ##### -->
-<para>
-
-</para>
-
-@pbar: 
-
-
-<!-- ##### FUNCTION gtk_progress_bar_set_text ##### -->
-<para>
-
-</para>
-
-@pbar: 
-@text: 
-
-
-<!-- ##### FUNCTION gtk_progress_bar_set_fraction ##### -->
-<para>
-
-</para>
-
-@pbar: 
-@fraction: 
-
-
-<!-- ##### FUNCTION gtk_progress_bar_set_pulse_step ##### -->
+<!-- ##### FUNCTION gtk_progress_bar_get_text ##### -->
 <para>
 
 </para>
 
 @pbar: 
-@fraction
+@Returns
 
 
 <!-- ##### FUNCTION gtk_progress_bar_get_fraction ##### -->
@@ -170,7 +178,7 @@ Creates a new #GtkProgressBar.
 @Returns: 
 
 
-<!-- ##### FUNCTION gtk_progress_bar_get_text ##### -->
+<!-- ##### FUNCTION gtk_progress_bar_get_orientation ##### -->
 <para>
 
 </para>
@@ -198,6 +206,30 @@ Sets the style of the #GtkProgressBar.  The default style is
 @style: a #GtkProgressBarStyle value indicating the desired style.
 
 
+<!-- ##### ENUM GtkProgressBarStyle ##### -->
+<para>
+An enumeration representing the styles for drawing the progress bar.
+
+<informaltable pgwide=1 frame="none" role="enum">
+<tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*">
+<tbody>
+
+<row>
+<entry>GTK_PROGRESS_CONTINUOUS</entry>
+<entry>The progress bar grows in a smooth, continuous manner.</entry>
+</row>
+
+<row>
+<entry>GTK_PROGRESS_DISCRETE</entry>
+<entry>The progress bar grows in discrete, visible blocks.</entry>
+</row>
+
+</tbody></tgroup></informaltable>
+</para>
+
+@GTK_PROGRESS_CONTINUOUS: 
+@GTK_PROGRESS_DISCRETE: 
+
 <!-- ##### FUNCTION gtk_progress_bar_set_discrete_blocks ##### -->
 <para>
 Sets the number of blocks that the progress bar is divided into
@@ -230,24 +262,6 @@ mode.  Larger numbers make the visible block smaller.
 @blocks: number of blocks which can fit within the progress bar area.
 
 
-<!-- ##### FUNCTION gtk_progress_bar_set_orientation ##### -->
-<para>
-
-</para>
-
-@pbar: 
-@orientation: 
-
-
-<!-- ##### FUNCTION gtk_progress_bar_get_orientation ##### -->
-<para>
-
-</para>
-
-@pbar: 
-@Returns: 
-
-
 <!-- ##### FUNCTION gtk_progress_bar_update ##### -->
 <para>
 This function is deprecated.  Please use gtk_progress_set_value() or
index 7b4a4305a6c5000761388676a92d084b483e9a58..3d0e1fb2385ca62defdb5bfbec39d7c8aba33ed2 100755 (executable)
@@ -5,7 +5,7 @@
 <book id="gtk-tut">
 
 <bookinfo>
-    <date>February 20, 2002</date>
+    <date>February 25, 2002</date>
     <title>GTK+ 2.0 Tutorial</title>
     <authorgroup>
       <author>
@@ -191,7 +191,7 @@ int main( int   argc,
 
 <para>You can compile the above program with gcc using:</para>
 <para><literallayout>
-<literal>gcc base.c -o base `pkg-config --cflags --libs gtk-2.0`</literal>
+<literal>gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0`</literal>
 </literallayout></para>
 
 <para>The meaning of the unusual compilation options is explained below in
@@ -395,8 +395,8 @@ int main( int   argc,
 <para>To compile use:</para>
 
 <para><literallayout>
-<literal>gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk-2.0` \</literal>
-<literal>    `pkg-config --libs gtk-2.0`</literal>
+<literal>gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` \</literal>
+<literal>    `pkg-config --libs gtk+-2.0`</literal>
 </literallayout></para>
 
 <para>This uses the program <literal>pkg-config</literal>, which can be obtained from
@@ -2682,7 +2682,7 @@ struct _GtkAdjustment
 
 <para>If you don't like to poke directly at struct internals like a 
 <emphasis>real</emphasis> C programmer, you can use the following accessor to
-inspect the <literal>value</literal> of an adjustment:
+inspect the <literal>value</literal> of an adjustment:</para>
 
 <programlisting role="C">
 gdouble        gtk_adjustment_get_value( GtkAdjustment *adjustment);